monesin
English
monesin meaning in English • monesin का अर्थ अंग्रेजी में
Noun
- The acrid principle of Monesia, sometimes used as a medicine.