FAQs About the word olfactor

Odorat

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => olfactif, olfaction => olfaction, oleraceous => potager, oleous => oléagineux, oleosity => onctuosité,