Sinhala Dictionary definitions for cochlea
cochlea 🔊 /kɑˈkliʌ/
cochlea : කර්ණ ශංඛය
cochlea : රේවටය
cochlea : කර්ණසංඛය
cochlea definition
Noun. An appendage of the labyrinth of the internal ear, which is elongated and coiled into a spiral in mammals. See Ear.