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