Bacteriocins are
proteinaceous toxins produced by
bacteria to inhibit the growth of similar or closely related bacterial strain(s). They are similar to
yeast and
paramecium killing factors, and are structurally, functionally, and ecologically diverse. Applications of bacteriocins are being tested to assess their application as narrow-spectrum antibiotics.