Japanese angelica tree

Explore definitions, synonyms, and language insights of Japanese angelica tree

Definitions

Noun
deciduous clump-forming Asian shrub or small tree; adventive in the eastern United States

More General Terms