Select Your Frame:
Have Questions Email to Friend
Pitcher plant's leaf known as pitfall trap that can prey-trapping insects.