dcsimg

Lankesteria ormieresi is a species of Alveolata in the family Lecudinidae.