FAQs About the word olfactor

Olfato

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => olfativo, olfaction => olfato, olf => olf, oleraceous => hortícola, oleous => oleoso,