FAQs About the word olfactor

Geur

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => reukbaar, olfaction => reukvermogen, olf => olf, oleraceous => groente-, oleous => olieus,