YourDictionary

olfactory

adjective

of the sense of smell

noun pl. olfactories

an organ of smell

See olfactory in American Heritage Dictionary 4

Learn more about olfactory

link/cite print suggestion box