plant parasitic nematodetranslation and definition "plant parasitic nematode", tamil lexiconWordTamil Definitionplant parasitic nematodeதாவரத்தைத் சார்ந்து வாழும் நூற்புழு