WordNet: ant lion, antlion, doodlebug

Sanatista
the larva of any of several insects



ant lion


antlion


doodlebug