Wiktionary
thrombspondin
n. (alternative form of thrombospondin English)
n. (alternative form of thrombospondin English)