FAQs About the word olfactor

嗅覺

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => 嗅覺的, olfaction => 嗅覺, oleraceous => 葉菜, oleous => 油質的, oleosity => 油性,