FAQs About the word olfactor

حاسة الشم

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => شمّي, olfaction => حاسة الشم, olf => ألف, oleraceous => خضار, oleous => زيتون,