cyclopentapeptides

English

Noun

cyclopentapeptides

  1. plural of cyclopentapeptide