dcsimg

Ancistrumina nucellae is a species of ciliates in the family Ancistridae.