moroxylate
English
moroxylate meaning in English • moroxylate का अर्थ अंग्रेजी में
Noun
- A morate.