The Collaborative International Dictionary
Olfactor
Olfactor \Ol*fac"tor\, n. A smelling organ; a nose. [R.]
Wiktionary
olfactor
n. A smelling organ; a nose.
Usage examples of "olfactor".
I have a colleague, Utrini, who installs olfactors in every room that he builds.
I have a colleague, Utrini, who installs olfactors in every room that he builds.