English | German | Russian | Czech

mycomycin English

Meaning mycomycin meaning

What does mycomycin mean?

mycomycin

a highly unsaturated antibiotic acid obtained from an actinomycete

Are you looking for...?