polymyxin
Explore definitions, synonyms, and language insights of polymyxin
Definitions
Noun
any of several toxic antibiotics obtained from a particular soil bacterium
Explore definitions, synonyms, and language insights of polymyxin