'Doodlebug' (def. 3), an antlion larva. Source: http://en.wiktionary.org/wiki/File:Antlion1_by_Jonathan_Numer.jpgAuthor: User:Jonathan3784 (Jonathan Numer) at en.wikipedia