Life … Animals Arthropods Insects Flies Bristle Flies Ormia Ormia punctata species 9 observations Ormia punctata Ormia punctata Close