FAQs About the word olfactor

嗅觉

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => 嗅觉的, olfaction => 嗅觉, oleraceous => 叶菜, oleous => 油质的, oleosity => 油性,