English

edit

Noun

edit

thrombospondins

  1. plural of thrombospondin