Squirmers, noun plural of squirmer. Synonyms in the same form.
wigglers, wrigglers
All synonyms for squirmer →