Bacteriophage

A virus that infects bacteria.

Bacteriophage Definition
Bacteriophage Definition

Flippy

The leader in educational esports.