FAQs About the word olfactor

嗅覚

A smelling organ; a nose.

No synonyms found.

No antonyms found.

olfactive => 嗅覚の, olfaction => 嗅覚, olf => オルフ, oleraceous => 野菜, oleous => 油性,