8/05/2008

Eww!



Check out these gross little lizard snake things, apparently the tiniest of their kind. The snake (herein named Professor Scales, in honour of T-Rex's tiny friend) was discovered in Barbados by Blair Hedges, an evolutionary biologist, who co-discovered the lizard in 2001.

Squirmy!

From here, via BoingBoing.

No comments: