Olfactory Organ

Related Definitions

[n] 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"

Links

Synonyms

nose

Get a Premium Membership
Turn off ads, get more exposure for your poetry, and get more features with a Premium Membership.
Book: Diverse Voices: The Poetry of Human Rights and the Pursuit of Peace