FAQs About the word olfactor

Penciuman

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => penciuman, olfaction => penciuman, olf => olf, oleraceous => sayuran, oleous => berminyak,