backswimmer
Explore definitions, synonyms, and language insights of backswimmer
Definitions
Noun
predaceous aquatic insect that swims on its back and may inflict painful bites
Explore definitions, synonyms, and language insights of backswimmer