mycomycin

Noun
  1. A highly unsaturated antibiotic acid obtained from an actinomycete (synset 103809028)

Other Searches