microbivores

English

Noun

microbivores

  1. plural of microbivore