Vocabulary

なだれ防止林

avalanche prevention forest; avalanche-restraining forest

noun