Saturday, May 8, 2010

Bad News for Insects...


This alien-looking structure is actually the digestive organ of a carnivorous plant. How nice.

No comments:

Post a Comment