smeller

'smelә

英文释义

n. One who smells, or perceives by the sense of smell; one
who gives out smell.
n. The nose.

中文翻译

n. 闻的人, 触须, 鼻子

学习工具