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.”
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.”