peptidates
English
Noun
peptidates
plural of
peptidate