dcsimg

Euplotes petzi is a species of ciliate in the family Euplotidae.