Definify.com

Definition 2025


waterbugs

waterbugs

See also: water bugs

English

Noun

waterbugs

  1. plural of waterbug