English

edit

Noun

edit

desotamide (plural desotamides)

  1. Any of a group of antibacterial cyclohexapeptides