organivores

English

Noun

organivores

  1. plural of organivore

Anagrams