FAQs About the word olfactor

முகர்

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => மணம், olfaction => மோப்ப சக்தி, olf => ஒல்ஃப், oleraceous => காய்கறி, oleous => எண்ணெய்ப்பசை,