olfactive - English Synonyms Dictionary

olfactive

adj.
[1] olfactory