English dictionary
japanese angelica tree meaning and definition
Definition and meaning of japanese angelica tree at MeaningMonkey.org. japanese angelica tree meaning and definition in the English Dictionary.JAPANESE ANGELICA TREE noun
Definition of Japanese angelica tree (noun)
- deciduous clump-forming Asian shrub or small tree; adventive in the eastern United States
- synonyms: Aralia elata
Source: Princeton University Wordnet