olfactor Meaning, Definition & Usage

Ol*fac"tor noun
Definitions
  1. A smelling organ; a nose. R.

Webster 1913