Meaning of talimbabága

talimbabága

Hiligaynon

A centipede. (see bagátbagát-a larger kind of centipede or myriapod).