landomycin
Noun
Meaning
landomycin (plural landomycins)
Any of a group of antibiotics that are glycosides of landomycinone and a hexasaccharide
Noun
landomycin (plural landomycins)
Any of a group of antibiotics that are glycosides of landomycinone and a hexasaccharide