English

edit

Noun

edit

landomycin (plural landomycins)

  1. Any of a group of antibiotics that are glycosides of landomycinone and a hexasaccharide