Difflugia

Of protozoan and genus Difflugia.

A protozoan with an ovoid shell of cemented sand grains.

This concept's ID is @1~6999