Diplodocid
With their peg-like teeth they could strip leaves from branches, and leave the grinding to gastroliths. They bacteria in their vast stomachs would break down the cellulose in the leaves, and the product would be absorbed further on in the alimentary canal.