English

edit

Noun

edit

endophages

  1. plural of endophage