Biology, asked by utkarsh7935, 10 months ago

what do you mean by insectivorous plant​

Answers

Answered by akankshay108
5

the plants which make insects as their food by trapping them

Answered by Anonymous
3

Answer:

Rfer the above answer bcuz she'll never go wrong..

Similar questions