English edit

Noun edit

cloacin (plural cloacins)

  1. A bacteriocin produced by Enterobacter cloacae

Anagrams edit