Cochlea

Definition of Cochlea from the PharmacyDictionary.in

Cochlea

A cone-shaped cavity in the petrous portion of the temporal bone, forming one of the divisions of the labyrinth or internal ear.

Not Available