'olfactory organ' definitions:

Definition of 'olfactory organ'

(from WordNet)
noun
The organ of smell and entrance to the respiratory tract; the prominent part of the face of man or other mammals; "he has a cold in the nose" [syn: nose, olfactory organ]