endophages

English

Noun

endophages

  1. plural of endophage