What is a puddingstone in geology ?

Puddingstone : definition

A puddingstone is a consolidated detrital sedimentary rock, composed of at least 50% of rounded elements with a diameter greater than 2 mm assembled by a fine detrital cement.

Below : polished puddingstone sold under the trade name "quail egg jasper" or "leopardite".