simuliidae
/sɪmjʊˈliːɪdiː/Definitions
1. noun
a family of small, winged insects, often biting and causing discomfort to humans and animals
“The water quality in the lake was affected by the presence of simuliidae larvae.”
1. noun
a family of small, winged insects, often biting and causing discomfort to humans and animals
“The water quality in the lake was affected by the presence of simuliidae larvae.”