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 elata