insectivorous क्या हैं? insectivorous क्या हैं? Feeding on insects.Botany Capable of trapping and absorbing insects, as the pitcher plant.