FAQs About the word olfactor

Hajuaisti

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => hajuaistin, olfaction => haju, olf => olf, oleraceous => vihannes, oleous => öljyinen,