bacteriocin
/bæktəriˈɒsɪn/Definitions
1. noun
A protein toxin produced by bacteria, especially one that inhibits the growth of other bacteria.
“The team studied the bacteriocin produced by a specific strain of bacteria and its potential applications in medicine.”