Leaf Eaters
home
Lot of female butterfly or moth can lays 50 or 1,000 eggs. nearly all the caterpillars feed on foliage or green plants. When they become butterflies or moths, they eat the nectar of flowers by using their proboscis.