Skip to main content

odorant

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