parasitic planttranslation and definition "parasitic plant", tamil lexiconWordTamil Definitionparasitic plantஒட்டுண்ணிச்செடு, செடுமல்லை