17 December 2012

Monday macrobug: Lovecraftian larva

Posted by Callan

This maggot, with his prominent segmentation and his contrasting armor plates, reminded me of something in an H.P. Lovecraft story:

Cool. And “ewww.”