COCHLEA Meaning of COCHLEA in English noun an appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. ·see ear. Webster English vocab. Английский словарь Webster. 2012