Doodlebug Synonyms

do͝odl-bŭg
The larva of certain ant lions
(Noun)
Synonyms:
  1. ant-lion
  2. antlion
A small jet-propelled winged missile that carries a bomb
(Noun)