streptothricin

Explore definitions, synonyms, and language insights of streptothricin

Definitions

Noun
a basic antibiotic derived from a soil actinomycete