મોટાભાગના કેટરપિલર શાકાહારીઓ છે, જે માત્ર છોડ જ ખાય છે.