olfactory - English Synonyms Dictionary

olfactory

adj.
[1] olfactive