justvinitha justvinitha 09-04-2019 Physics contestada Plants like pitcher and venus fly trap are green plants ,then why do they have to feed on insects??