HANTATALU
HANTATALU is a Cebuano word. In English, it means...
hantatalu n k.
o.
green caterpillar, esp.
fond of calladium and taro plants, and also found on citrus, turning into a butterfly.
o.
green caterpillar, esp.
fond of calladium and taro plants, and also found on citrus, turning into a butterfly.