Life … Animals Arthropods Insects Flies Scarab Pursuing Flies Cardiacera genus 636 observations Cardiacera Cardiacera Close