dcsimg

Ellobiophrya oblida is a species of ciliates in the family Ellobiophryidae.