dcsimg

Euglypha patella is a species of cercozoans in the family Euglyphidae.