animal parasitetranslation and definition "animal parasite", tamil lexiconWordTamil Definitionanimal parasiteவிலங்கொட்டுண்ணிanimal parasite nematodeவிலங்குகளைச் சார்ந்த நூற்புழு ஒட்டுண்ணி