odorine
English
odorine meaning in English • odorine का अर्थ अंग्रेजी में
Noun
- A pungent oily substance obtained by redistilling bone oil.