guda meaning in english

[Tel.] n. A prolapse of the uterus or anus. avvagudapandu the vegetable called Trichosanthes incisa. Ainslie ii. 391.