TILADTILAD
TILADTILAD is a Cebuano word. In English, it means...
tiladtilad n k.
o.
dark-brown millipede about 1 1/4 long which coils up when touched.
o.
dark-brown millipede about 1 1/4 long which coils up when touched.