Definitions of mycomycin:

  • noun:   a highly unsaturated antibiotic acid obtained from an actinomycete