cyclolipopeptides

English

Noun

cyclolipopeptides

  1. plural of cyclolipopeptide