Rodent-Eating Plants

Share
this
Gallery

Nepenthes attenboroughii - a giant pitcher plant that was discovered only in 2007. The pitchers of this species may exceed 30 cm (1 foot) in length.

Author: CBS News Staff

Credit: Redfern Natural History