Louse fly Ked
Hippoboscidae, the louse flies or keds are obligate parasites of mammals and birds.
Size: 4169px × 4169px
Photo credit: © Scenics & Science / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: brightfield, entomology, fly, ked, louse, macro, parasite, stenepteryx