ABUD
ABUD is a Cebuano word. In English, it means...
ábud n ornamental bulbous plant: Eurycles amboinensis.
The leaves are applied over the bladder to facilitate urination.
The leaves are applied over the bladder to facilitate urination.