English dictionary

aralia spinosa meaning and definition

Definition and meaning of aralia spinosa at MeaningMonkey.org. aralia spinosa meaning and definition in the English Dictionary.

ARALIA SPINOSA noun

Definition of Aralia spinosa (noun)

  1. small deciduous clump-forming tree or shrub of eastern United States
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: