Meaning of mycomycin

Definition of mycomycin

(noun) a highly unsaturated antibiotic acid obtained from an actinomycete

Other information on mycomycin

WIKIPEDIA results for mycomycin
Amazon results for mycomycin