olfactory_organEnglish

nose, olfactory organ

Noun

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

English: nose, olfactory organ

Bahasa: hidung

Bahasa words with similar meanings

English words with similar meanings

Show 1 words