FAQs About the word olfactor

Lugt

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => olfaktorisk, olfaction => lugtesans, olf => olf, oleraceous => grøntsags-, oleous => olieagtig,