desmosines
English
Noun
desmosines
plural of
desmosine