FAQs About the word olfactor

ประสาทรับกลิ่น

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => การรับกลิ่น, olfaction => กลิ่น, olf => อล์ฟ, oleraceous => ผัก, oleous => มัน,