Arti dalam bahasa Inggris herbivora herbivore; herbivores Arti lain yang mungkintenontosaurus; Bisa juga berartiherbivore; herbivorous;