saprovores

English

Noun

saprovores

  1. plural of saprovore