Bacteriophages: Definition, Structure, Types and Life cycle
Bacteriophages are the viruses which infect bacteria. These viruses that parasitizes the bacteria. Bacteriophages were discovered independently by Frederick William Twort in 1915 and Félix d’Hérelle in 1917.