megaphage
English
Etymology
From
mega-
+
phage
.
Noun
megaphage
(
plural
megaphages
)
A large form of
bacteriophage