Life … Animals Arthropods Insects Flies Heleomyzid Flies Amoebaleria Amoebaleria perplexa species 3 observations Amoebaleria perplexa Amoebaleria perplexa Close