English

edit

Noun

edit

archaeophages

  1. plural of archaeophage