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)

  1. deciduous clump-forming Asian shrub or small tree; adventive in the eastern United States
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: