mycomycin Meaning, Definition & Usage

  1. noun a highly unsaturated antibiotic acid obtained from an actinomycete

WordNet