syndecans

English

Noun

syndecans

  1. plural of syndecan