odorant
English
odorant meaning in English • odorant का अर्थ अंग्रेजी में
Adjective
- Yielding odors; fragrant.
Noun
- An odorous substance;