English edit

Noun edit

virophages

  1. plural of virophage