eigenpeptides
English
Noun
eigenpeptides
plural of
eigenpeptide