Find the word definition

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.