Dictionary entry

Olfactor

Webster's Dictionary 1913

Ol‐fac″tor (?), n. A smelling organ; a nose.