D defs.my
Entry 1 sense Webster, 1913

Cochlea

/(kŏk"lē̇*ȧ)/ · Coch·le·a · IPA /ˈkoʊ.kli.ə/
01 n. An appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. See Ear.
  1. 1.
    An appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. See Ear.(Anat.) See: Ear