English-Chinese dictionary »

olfaction meaning in Chinese

EnglishChinese
olfaction (the sense of smell)
noun
[UK: ɒlfˈakʃən]
[US: ɑːlfˈækʃən]

嗅覺noun

嗅觉 /xiùjué/noun