Tuesday, January 23, 2007

Bad News for Insects...


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

No comments: