cochlear canaltranslation and definition "cochlear canal", tamil lexiconWordTamil Definitioncochlear canalநத்தைக்கால்வாய்cochlear canalநத்தைக்கால்வாய்