Attested.to

Definition

any of various plants of the genus Aralia; often aromatic plants having compound leaves and small umbellate flowers

Seed ·

Term in context

aralia in CommonParlance