dommadolu meaning in english

[Tel.] n. A certain tree. Physalis flexuosa, asvagandhi, penneru, hayagandha.