Definition of Aralia Spinosa

  • 1. Small deciduous clump-forming tree or shrub of eastern United States Noun

Synonyms for word "aralia spinosa"

Semanticaly linked words with "aralia spinosa"

Hyponims for word "aralia spinosa"