megaphage

English

Etymology

From mega- +‎ phage.

Noun

megaphage (plural megaphages)

  1. A large form of bacteriophage