Doodle-bugs, noun plural of doodle-bug. Synonyms in the same form.
cockchafers
All synonyms for doodle-bug →