ANABU
ANABU is a Cebuano word. In English, it means...
anabu n k.
o.
shrub or small tree which produces strong bark fiber of commercial importance: Abroma augusta.
o.
shrub or small tree which produces strong bark fiber of commercial importance: Abroma augusta.