Life … Animals Arthropods Insects Flies Bee Flies Megapalpus Beetledaisy Fly species 106 observations Beetledaisy Fly Megapalpus capensis Close