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

noun
stand of trees planted to control the movement of sand
Related Kanji
ward off, defend, protect, resist
sand
grove, forest