pentapeptides
English
Noun
pentapeptides
plural of
pentapeptide