biglycans

English

Noun

biglycans

  1. plural of biglycan