FAQs About the word olfactor

Miros

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => olfactiv, olfaction => miros, olf => olf, oleraceous => legumicol, oleous => uleios,