biophages

English

Noun

biophages

  1. plural of biophage