sarcoglycans
English
Noun
sarcoglycans
plural of
sarcoglycan