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
Tweet