Meaning of bubuli

bubuli

Tagalog

bubuli n., zoo. species of lizard; grass lizard