Olfactor

Ol`fac´tor


n.1.A smelling organ; a nose.