myophage

English

Etymology

From myo- +‎ phage.

Noun

myophage (plural myophages)

  1. A contractile bacteriophage