lobelin
English
lobelin meaning in English • lobelin का अर्थ अंग्रेजी में
Noun
- A yellowish green resin from Lobelia, used as an emetic and diaphoretic.