Caterpillars are mostly herbivorous & x28;folivorous& x29; species, but not all; some percent & x28;around 1%& x29; are insectivores, some are even cannibals. Some caterpillars eat other animal products; for example, clothes moths feed on wool, while horn moths feed on the hooves and horns of dead ungulates.
View Full Image on Dreamstime
Username: Hermawan28
Editorial: No
Width: 3456 pixels
Height: 7872 pixels
Downloads: 0
Image ID: 300215171