dcsimg

Vorticella amphiurae is a species of ciliates in the family Vorticellidae.