FAQs About the word olfactor

Luktesans

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => olfaktorisk, olfaction => luktesans, olf => olf, oleraceous => grønnsak, oleous => oljeaktig,