cyclopentapeptides
English
Noun
cyclopentapeptides
plural of
cyclopentapeptide