endophages
English
Noun
endophages
plural of
endophage