Aralia spinosa
English Dictionary
->
Letter A
-> Aralia spinosa
Search Dictionary:
Aralia spinosa Definition
(n)
small
deciduous
clump
-
forming
tree
or
shrub
of
eastern
United
States
Aralia spinosa Synonyms
American angelica tree
Aralia spinosa
devil's walking stick
Hercules'-club
© Art Branch Inc.