English

edit

Noun

edit

syndecans

  1. plural of syndecan