1. olfactory

adjective. (oʊlˈfæktɝi) Of or relating to olfaction.
Synonyms
Etymology
Featured Games
×