FAQs About the word olfactor

Khứu giác

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => khứu giác, olfaction => khướu giác, olf => olf, oleraceous => rau, oleous => đầy dầu,