actinomycin

Explore definitions, synonyms, and language insights of actinomycin

Definitions

Noun
any of various red antibiotics isolated from soil bacteria