BACK TO PREVIOUS PAGE

Olfaction

Olfaction. The sense of smell, whose organs of detection are located in the upper nasal passages; also, the act of smelling.