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 of various shrubs or small trees of the genus Strophanthus having whorled leaves and showy flowers of various colors in dense and corymbose clusters. Some have poisonous seeds.