Wiktionary
isodesmosines
n. (plural of isodesmosine English)
n. (plural of isodesmosine English)