dcsimg

Ophryoglena media is a species of ciliates.