pudding stone

noun

1.
a composite rock made up of particles of varying size