lethocerus

/ˌlɛθəˈsɪrəs/

Definitions

1. noun

A genus of water scorpions or toe-biters, typically found in freshwater habitats.

“The lethocerus population in the nearby lake is thriving, despite recent environmental concerns.”

Synonyms

  • toe-biter
  • water scorpion

Antonyms

  • beneficial insect