infovores

English

Noun

infovores

  1. plural of infovore