virophages
English
Noun
virophages
plural of
virophage