FAQs About the word olfactor

Zmysł zapachu

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => węchowy, olfaction => węch, olf => olf, oleraceous => warzywny, oleous => oleisty,