answersLogoWhite

0

Caterpillars eat the leaves of trees and plants with flowers. They can become picky eaters and choose to eat only one type of leaf throughout their life. Caterpillars do not drink. Instead, they get hydrated by eating more leaves because the leaves also contain water.

User Avatar

Wiki User

10y ago

What else can I help you with?