Simplified Chinese Meaning of olfactor
嗅觉
Other Simplified Chinese words related to 嗅觉
No Synonyms and anytonyms found
Nearest Words of olfactor
Definitions and Meaning of olfactor in English
olfactor (n.)
A smelling organ; a nose.
FAQs About the word olfactor
嗅觉
A smelling organ; a nose.
No synonyms found.
No antonyms found.
olfactive => 嗅觉的, olfaction => 嗅觉, oleraceous => 叶菜, oleous => 油质的, oleosity => 油性,