NichiDict

照葉樹林

しょうようじゅりん
[shouyoujurin]

Meanings

1.Noun

evergreen (glossy-leaved) forest