bacteriophage

Bacteriophage - a virus which uses a bacteria cell as host- left picture is an electron microscopy picture of Bacteriophage Lambda (picture taken from  Institute for Molecular Virology, University of Wisconsin ), right picture is a schematic drawing of another bacteriophage (picture taken from On-Line Biology Book )