Noun Definition
aralia spinosa
1.Definition: small deciduous clump-forming tree or shrub of eastern United States
Related Noun(s):american angelica tree
Category: Plants1.Definition: small deciduous clump-forming tree or shrub of eastern United States
Related Noun(s):american angelica tree
Category: Plants