Word info

desotamide

Noun

Meaning

desotamide (plural desotamides)

Any of a group of antibacterial cyclohexapeptides

Source: en.wiktionary.org

Close letter words and terms