Meaning of alibambang

alibambang

Tagalog

alibambang n. 1. species of tree (bot.); 2. species of butterfly (zoo.)