cusutatranslation and definition "cusuta", tamil lexiconWordTamil Definitioncusutaஒட்டுண்ணிச்செடி, புல்லுருவி