staphyloferrin
Noun
Meaning
staphyloferrin (plural staphyloferrins)
Any of a class of siderophore antibiotics produced by Staphylococcus aureus
Noun
staphyloferrin (plural staphyloferrins)
Any of a class of siderophore antibiotics produced by Staphylococcus aureus