Word info

landomycin

Noun

Meaning

landomycin (plural landomycins)

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

Source: en.wiktionary.org

Close letter words and terms