a spiral-shaped structure in the inner ear that contains the organ of corti

listen to the pronunciation of a spiral-shaped structure in the inner ear that contains the organ of corti
English - English

Definition of a spiral-shaped structure in the inner ear that contains the organ of corti in English English dictionary

A spiral-shaped structure in the inner ear that contains the organ of Corti
cochlea