epicoracoidtranslation and definition "epicoracoid", tamil lexiconWordTamil Definitionepicoracoidகாக்கையலகுருமேலெலும்பு