Aralia spinosa
noun
- 1
small deciduous clump-forming tree or shrub of eastern United States
Also useful for “Aralia spinosa”:Crossword— Multi-word entries show up in clues
small deciduous clump-forming tree or shrub of eastern United States
Also useful for “Aralia spinosa”:Crossword— Multi-word entries show up in clues