virivores

English

Noun

virivores

  1. plural of virivore