English | German | Russian | Czech

Aralia spinosa English

Meaning Aralia spinosa meaning

What does Aralia spinosa mean?

Aralia spinosa

(= American angelica tree) small deciduous clump-forming tree or shrub of eastern United States

Synonyms Aralia spinosa synonyms

What other words have the same or similar meaning as Aralia spinosa?

Are you looking for...?