Life … Animals Arthropods Insects Flies Bristle Flies Blepharipa Parasitic Fly species 159 observations Parasitic Fly Blepharipa pratensis Close