FAQs About the word olfactor

Koku alma duyusu

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => koku, olfaction => koku alma, olf => olf, oleraceous => sebze, oleous => yağlı,