English

edit

Noun

edit

tetrastatin (uncountable)

  1. (biochemistry) A C-terminal domain of a collagen that inhibits melanoma growth

Anagrams

edit