volunteer planttranslation and definition "volunteer plant", tamil lexiconWordTamil Definitionvolunteer plantதன்னிச்சையாக வளரும் செடி