dcsimg

Ophryoglena griseovirens is a species of ciliates.