Bubuli

Definition of Bubuli
(noun) kind of lizard