myophage
Etymology
From myo- + phage.
noun
A contractile bacteriophage