meaning of olfactory
1. An olfactory organ; also, the sense of smell; -- usually in the plural.
2. Of, pertaining to, or connected with, the sense of smell; as, the olfactory nerves; the olfactory cells.
3. of or relating to olfaction
Related Words
olfactory | olfactory brain | olfactory bulb | olfactory modality | olfactory nerve | olfactory organ | olfactory perception | olfactory property | olfactory sensation |