endopoditetranslation and definition "endopodite", tamil lexiconWordTamil Definitionendopoditeஉட்கான்மூட்டு