folivores

English

Noun

folivores

  1. plural of folivore