turmerol
English
turmerol meaning in English • turmerol का अर्थ अंग्रेजी में
Noun
- Turmeric oil, a brownish yellow, oily substance extracted from turmeric by ligroin.