a bacterium on a diatom on a amphipod By aetucker On August 28, 2015 In Categories from the internet. original source unknown. very neat. http://sites.saumag.edu/aetucker/wp-content/uploads/sites/7/2015/08/CNbrj7xWwAAQ0fX.mp4 Previous viruses in your genome Next Introduction to Molecular and Genome Evolution