platyhelminthestranslation and definition "platyhelminthes", tamil lexiconWordTamil Definitionplatyhelminthesதட்டைப்புழுக்கள்