faunivores

English

Noun

faunivores

  1. plural of faunivore