Meaning of himbubuyog

himbubuyog

Tagalog

n., zoo. wasp; hornet; bumblebee