name 2 insectivores plant

Pitcher plant and Venus fly trap

  • 2
What are you looking for?