Definitions
There is 1 meaning of the phrase
Japanese Angelica Tree.
Japanese Angelica Tree - as a noun
Deciduous clump-forming asian shrub or small tree; adventive in the eastern united states
Synonyms (Exact Relations)
aralia elataWord Variations & Relations
A-Z Proximities
januaryjanusjanus-facedjapanjapanese Japanese Angelica Tree
japanese-speakingjapanesenessjapanisejapanisedjapanises