English synonyms about - contact  

olfactory organ

noun

1 olfactory organ

The organ of smell and entrance to the respiratory tract; the prominent part of the face of man or other mammals.

synonym: nose.

Dutch: neus
Polish: nos


Find more on olfactory organ elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0294