Labyrinth

Definition of Labyrinth from the PharmacyDictionary.in

Labyrinth

The internal ear, composed of the vestibule, cochlea, and semicircular canals.

Not Available