りんぼくいくしゅじょう
Meanings
Noun
1. forest tree breeding institute
Kanji used
a bunch of trees
tree
nurture
seed
location
Composed of
forest tree
breeding (of plants or animals)
place; spot; grounds; arena; stadium; range