Link Centre Dictionary

olfactory organ

ol·fac·to·ryorgan

uncommon

noun

1.

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”

Related words

Word family

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.