Definition of 砂防林 (さぼうりん)

noun
erosion-control forest
Related Kanji
sand
ward off, defend, protect, resist
grove, forest