Ooliths.

oolites, sedimentary, Precambrian