archaeophages

English

Noun

archaeophages

  1. plural of archaeophage