cloacin

English

Noun

cloacin (plural cloacins)

  1. A bacteriocin produced by Enterobacter cloacae

Anagrams