English edit

Noun edit

archaeophages

  1. plural of archaeophage