Cochlea - Etymology | History or Origin

Cochlea: - Etymology | History or Origin

Means; "Snail shell" 🐌

Description:

This word is derived from Latin.
It is so named because of its resemblence to shell of a snail.