isodesmosines

English

Noun

isodesmosines

  1. plural of isodesmosine