Eww!

Posted by katytron | Posted in , ,



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.

Comments (0)