Aralia spinosa

Definitions of Aralia spinosa
  1. noun
    small deciduous clump-forming tree or shrub of eastern United States
    synonyms: American angelica tree, Hercules'-club, devil's walking stick
    see moresee less
    type of:
    bush, shrub
    a low woody perennial plant usually having several major stems
Word Family