dcsimg

Ophryoglena viridis is a species of ciliates.