Biology, asked by charanbandi09, 9 months ago

meaning of insectivorous

Answers

Answered by SpanditaDas
2

Answer:

(of an animal) feeding on insects, worms, and other invertebrates.

(of a plant such as the sundew) able to capture and digest insects.

Answered by pratimadhara76677979
2

Answer:

insectivorous plants means that plants which feed on insects to grow and develop

Similar questions