exophages
English
Noun
exophages
plural of
exophage