FAQs About the word olfactor

חוש ריח

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => ריחני, olfaction => חוש הריח, olf => אולף, oleraceous => ירקות, oleous => שומני,