Simple Definition of olfactory
: of, relating to, or connected with the sense of smell
Full Definition of olfactory
: of or relating to the sense of smell
Rhymes with olfactory
Seen and Heard
What made you want to look up olfactory? Please tell us where you read or heard it (including the quote, if possible).