doggali meaning in english

[Tel.] n. The Broad leafed thorny dock, amaranthus polygamus. raktabaspamane mokka. The small leaved kind is called cirrikura.