noun
a colloquial term for an insect larva, especially the larvae of antlions or lacewings
-
The entomologist studied the behavior of the doodlebug in its natural habitat.
-
I found a cute doodlebug crawling in my garden yesterday.
-
Hey, did you see that doodlebug scurrying across the sidewalk?
-
The project was like trying to catch a doodlebug - constantly moving and hard to pin down.