1
[ adjective ] of or relating to olfaction

Synonyms

olfactive

Related terms

smell smell

*