Definify.com

Definition 2024


waterbugs

waterbugs

See also: water bugs

English

Noun

waterbugs

  1. plural of waterbug