English edit

Noun edit

macedovicin (uncountable)

  1. A peptide lantibiotic produced by Streptococcus macedonicus

Related terms edit