Simplified Chinese Meaning of odorate
嗅觉
Other Simplified Chinese words related to 嗅觉
No Synonyms and anytonyms found
Nearest Words of odorate
Definitions and Meaning of odorate in English
odorate (a.)
Odorous.
FAQs About the word odorate
嗅觉
Odorous.
No synonyms found.
No antonyms found.
odorant => 散发气味的, odorament => 气味, odor => 气味, odontotormae => 鸟口齿类, odontostomatous => 口齿状的,