English edit

Etymology edit

? +‎ -mycin

Noun edit

senfolomycin (plural senfolomycins)

  1. Any of a group of glycosylated antibiotics related to the paulomycins