dcsimg

Delosinida is an order of foraminifers. There are 54 species of Delosinida, in 14 genera and 3 families.