cyclooligopeptides

English

Noun

cyclooligopeptides

  1. plural of cyclooligopeptide