ALIBUSBUS
ALIBUSBUS is a Cebuano word. In English, it means...
alibusbus n k.
o.
winged large red house ants that come in swarms, esp.
during rainy days, and hover around bright lights.
o.
winged large red house ants that come in swarms, esp.
during rainy days, and hover around bright lights.