English | German | Russian | Czech

olfactory organ English

Meaning olfactory organ meaning

What does olfactory organ mean?

olfactory organ

(= nose) 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 olfactory organ synonyms

What other words have the same or similar meaning as olfactory organ?

olfactory organ English » English

nose organum olfactus organum olfactorium olfactory

Are you looking for...?