Attested.to

Definition

a virus that is parasitic (reproduces itself) in bacteria

Seed ·

Term in context

bacteriophage in CommonParlance