Home

Word

mycomycin, n.
(mycomycins)
more info a highly unsaturated antibiotic acid obtained from an actinomycete
<noun.artifact>

mycomycin
semantic pointers
hypernym