Life … Animals Arthropods Insects Flies Horse and Deer Flies Hybomitra Hybomitra lanifera species 18 observations Hybomitra lanifera Hybomitra lanifera Close