Wiktionary
sarcoglycans
n. (plural of sarcoglycan English)
n. (plural of sarcoglycan English)