an olfactory organ; also, the sense of smell; usually in the plural

listen to the pronunciation of an olfactory organ; also, the sense of smell; usually in the plural
İngilizce - Türkçe
İngilizce - İngilizce
olfactory
an olfactory organ; also, the sense of smell; usually in the plural