そうしょくじゅう
Meanings
Noun
1. herbivore
Kanji used
grass
eat
beast
Composed of
herbivorous; plant-eating; graminivorous
beast; brute; animal