oligophages
English
Noun
oligophages
plural of
oligophage