An Encylopedia Britannica Company

olfactory

1 ENTRIES FOUND:
olfactory /ɑlˈfæktəri/ adjective
olfactory
/ɑlˈfæktəri/
adjective
Britannica Dictionary definition of OLFACTORY
technical
: of, relating to, or connected with the sense of smell