isodesmosines
English
Noun
isodesmosines
plural of
isodesmosine