acanthus

Explore definitions, synonyms, and language insights of acanthus

Definitions

Noun
any plant of the genus Acanthus having large spiny leaves and spikes or white or purplish flowers; native to Mediterranean region but widely cultivated

More General Terms