Life … Animals Arthropods Insects Flies Bot Flies, Blow Flies, and Allies Mesembrinellidae family Mesembrinellidae Mesembrinellidae Close