English Dictionary
◊ MYCOMYCIN
mycomycin
n : a highly unsaturated antibiotic acid obtained from an
actinomycete