thrombospondins
English
Noun
thrombospondins
plural of
thrombospondin