castorin
English
castorin meaning in English • castorin का अर्थ अंग्रेजी में
Noun
- A white crystalline substance obtained from castoreum.