Carnivorous Plant Blog

Fossil Pitcher Plant?

Carnivorous Plant Fossils

Carnivorous Plant Fossils. Though there is debate among archeobotanists, the oldest carnivorous plant fossil may well be Archaeamphora longicervia, found in 2005 near Jinzhou, China.
Read now