DIFFERENCES BETWEEN BACTERIA AND VIRUSES
B is larger and V is smaller
B has cell wall made of polysaccharides and V has protein coat
B has ribosome and V doesn't
B is unicelluar and V is acellular
B is living and V is between
B has DNA AND RNA and V and DNA OR RNA
B can self reproduce and V needs host cell