VariousWords beta
Related Terms:
Noun
Definition: A macromolecular chromoprotein enediyne antibiotic secreted by Streptomyces macromomyceticus.
VariousWords beta
Definition: A macromolecular chromoprotein enediyne antibiotic secreted by Streptomyces macromomyceticus.