homopolypeptides
English
Noun
homopolypeptides
plural of
homopolypeptide