dcsimg

Phages With Contractile Tails

Myoviridae

Myoviridae (Phages With Contractile Tails) is a family of Viruses.