TAMBAGISA
TAMBAGISA is a Cebuano word. In English, it means...
tambagísa, tambagísà n k.
o.
shrub of waste places, the leaves of which are used as a poultice: Cassia sp.
o.
shrub of waste places, the leaves of which are used as a poultice: Cassia sp.