thioviridamide
Noun
Meaning
thioviridamide (plural thioviridamides)
Any of a group of peptide antibiotics (that contain several thioamide bonds) produced by Streptomyces olivoviridis
Noun
thioviridamide (plural thioviridamides)
Any of a group of peptide antibiotics (that contain several thioamide bonds) produced by Streptomyces olivoviridis