Meaning of imbubuyog

imbubuyog

Tagalog

n., zoo. wasp; hornet