bacteriocin

noun
  1. a protein produced by bacteria that kills or inhibits the growth of other bacteria
  2. Usage: microbiology

Examples