holopeptides
English
Noun
holopeptides
plural of
holopeptide