Landomycin definition

Any of a group of antibiotics that are glycosides of landomycinone‎ and a hexasaccharide.
noun
0
0
Advertisement