chordin

English

Noun

chordin (uncountable)

  1. (biochemistry) A particular bone morphogenetic protein antagonist

Anagrams