dommadolu meaning in english [Tel.] n. A certain tree. Physalis flexuosa, asvagandhi, penneru, hayagandha.