Acanthus Meaning

There are 1 meaning(s) for word Acanthus

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