Where does “coclea” come from?

coclea (Latin): Alternative form of cochlea; snail shell

Definitions

  1. Alternative form of cochlea; snail shell

Words derived from “coclea