tranlucent and black striped aquatic leech/grub/larvae - Tabanus
Midge Fly Larvae Missouri Department of Conservation
Leech The Backyard Arthropod Project
Ohio Birds and Biodiversity: Bee flies
Larvae, pupae and adults from the GSS Tapachula -7 based on the bp
Tabanus - an overview
Folk knowledge of invertebrates in Central Europe - folk taxonomy, nomenclature, medicinal and other uses, folklore, and nature conservation. - Abstract - Europe PMC
Robyn's Worm Page
INS014-00422 - Joel Sartore
Coleoptera