Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Olfactory
a.
Of, pertaining to, or connected with, the sense of smell; as, the olfactory nerves; the olfactory cells.
n.
An olfactory organ; also, the sense of smell; -- usually in the plural.
←
Olfactor
Oliban
→
Shares
Related Words
Actor
Fact
Facto
Factor
Factory
Olfactor
Tory
Menu
Home
Search
My Last Searches