What is the full meaning of doodlebugs
DOODLEBUG, the larva of an antlion or other insect; (colloquial) a flying bomb of the 1939-45 war [n]
Example of the word doodlebugs placed on a Scrabble board.