Olfactor
Ol*fac"tor
(?),
n.
A smelling organ; a nose.
[R.]