Back to photostream

Pitcher Plant

Carnivorous plants are plants that derive some or most of their nutrients (but not energy) from trapping and consuming animals or protozoans, typically insects and other arthropods.

596 views
19 faves
4 comments
Uploaded on March 25, 2018
Taken on May 5, 2014