English version

cochlea in Human topic

From Longman Dictionary of Contemporary Englishcochleacoch‧le‧a /ˈkɒkliə $ ˈkɑː-/ noun (plural cochleas or cochleae /-li-aɪ/) [countable] technical  HBHa part of the inner ear
Examples from the Corpus
cochleaThe word cochlea reflects their resemblance to snail shells.