plant parasitetranslation and definition "plant parasite", tamil lexiconWordTamil Definitionplant parasiteதாவர ஒட்டுண்ணி, செடுமல்லை