desmosines

English

Noun

desmosines

  1. plural of desmosine