Aralia spinosa

noun

  1. 1

    small deciduous clump-forming tree or shrub of eastern United States

Synonyms

Also useful for “Aralia spinosa”:Crossword