cyclohexapeptides

English

Noun

cyclohexapeptides

  1. plural of cyclohexapeptide