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 mostly giant tropical lianas of Africa and Madagascar having greenish or purple flowers and long smooth pods. Roots formerly used as an emetic.