bacteriophores

English

Noun

bacteriophores

  1. plural of bacteriophore