Contrairement à ce que leur nom pourrait sembler indiquer, les dinosaures herbivores ne mangeaient pas d'herbe. Ils mangeaient seulement des végétaux tels que des feuilles d'arbres ou encore des mousses. Pour cause, l'herbe, végétal vert, monocotylédone ou dicotyledone, n'est apparu sur Terre qu'il y a 50 à 60 millions d'années, le dernier dinosaure était alors mort depuis longtemps.