doodlebug, n.
(doodlebugs)
the larva of any of several insects
<noun.animal>
ant lion
antlion
doodlebug
semantic pointers
member holonym
hypernym
a small jet-propelled winged missile that carries a bomb
<noun.artifact>
V-1
buzz bomb
doodlebug
flying bomb
robot bomb
semantic pointers
hypernym
a small motor vehicle
<noun.artifact>
doodlebug
semantic pointers
hypernym