Horsefly Larvae
Sept. 9, 2024
house fly - Musca domestica Linnaeus deer flies, yellow flies and horse flies - Chrysops, Diachlorus and Tabanus spp. Horse fly larva (Tabanidae) | LIFE IN FRESHWATER Horsefly Larvae
Sept. 9, 2024
house fly - Musca domestica Linnaeus deer flies, yellow flies and horse flies - Chrysops, Diachlorus and Tabanus spp. Horse fly larva (Tabanidae) | LIFE IN FRESHWATER Horsefly Larvae