Meaning of japanese angelica tree
Definition of japanese angelica tree
(noun)
deciduous
clump-forming Asian
shrub
or
small
tree;
adventive
in the
eastern
United States
Other information on japanese angelica tree
WIKIPEDIA results for
japanese angelica tree
Amazon results for
japanese angelica tree
Tweet