Definition for Bacteriophage
From Biology Forums Dictionary
A bacteriophage is any one of a number of viruses that infect bacteria. They do this by injecting genetic material, which they carry enclosed in an outer protein capsid. The genetic material can be ssRNA, dsRNA, ssDNA, or dsDNA ('ss-' or 'ds-' prefix denotes single-strand or double-strand) along with either circular or linear arrangement.