cochleatranslation and definition "cochlea", tamil lexiconWordTamil Definitioncochleaநத்தையெலும்புcochlearகரண்டி, (பெ.) (உள்.) செவியின் சுருள்வளை சார்ந்த.cochlear ductநத்தைக்கான்cochlear ductநத்தைக்கான்