To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : Any plant of the genus Acanthus having large spiny leaves and spikes or white or purplish flowers. Native to Mediterranean region but widely cultivated.