dcsimg

Ophryoglena minima is a species of ciliates.