olfactory organ

1. (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"
Synonyms: nose
Related Words: Roman nose, beak, chemoreceptor, conk, hawk nose, honker, hooknose, hooter, neb, nozzle, proboscis, pug nose, rostrum, schnozzle, snoot, snout



Terms and Conditions of Use / Copyright Notice