wrigglers

noun
  1. the larval stage of mosquitoes that live in water and move with a characteristic wiggling motion
  2. Usage: biology; entomology
  3. things or creatures that wriggle or move with twisting motions
  4. Usage: general

Examples