Webster’s Revised Unabridged Dictionary · 1913 Olfactor Ol·fac′tor (·tẽr), n. A smelling organ; a nose. [R.] ‹ Olfactive Olfactory ›