FAQs About the word olfactor

Olfatto

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => olfattivo, olfaction => olfatto, olf => olf, oleraceous => orticolo, oleous => oleoso,