dcsimg

Ophryoglena bacterocaryon is a species of ciliates.