English edit

Noun edit

sarcoglycans

  1. plural of sarcoglycan