English

edit

Etymology

edit

mega- +‎ phage

Noun

edit

megaphage (plural megaphages)

  1. A large form of bacteriophage