American Dictionary
Definition odorant in American English
odorant noun
noun
1
something that smells
