phytotoxintranslation and definition "phytotoxin", tamil lexiconWordTamil Definitionphytotoxinதாவர நஞ்சு