dcsimg

Ophryoglena monophthalma is a species of ciliates.