Designed by
Title
caterpillars on flowers #300215152
Description
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.