adj
Freq #39769
Meanings
-
1
adj
relating to the sense of smell or to the organs used for smelling
Dogs possess an exceptionally sensitive olfactory system.
Thesaurus
Etymology
From Latin olfactus, "the act or sense of smelling," the past participle of olfacere, "to smell," + English -ory. Latin olfacere combines olere, "to give off a smell," with facere, "to make or do."