Skip to content


Cochlea - Definition - Law Dictionary Home Dictionary Definition cochlea

Definition :

An appendage of the labyrinth of the internal ear which is elongated and coiled into a spiral in mammals See Ear

View Judgments Citing this Phrase

View Acts Citing this Phrase

Save Judgments// Add Notes // Store Search Result sets // Organize Client Files //