What is the meaning of the word "herbivorous"?

Definitions: