ALABIHID
ALABIHID is a Cebuano word. In English, it means...
alabíhid n wild tree in same genus as siriguylas with sour leaves and fruits: Spondias pinnata.
The leaves and fruits are used in stews, and the leaves have medicinal uses.
The leaves and fruits are used in stews, and the leaves have medicinal uses.