Biology : Physiology Of Animals And Plants

Q 5 / 30

Some species of plants are insectivorous. Why?