ectodin
Noun
Meaning
ectodin (countable and uncountable, plural ectodins)
(biochemistry) A secreted inhibitor of bone morphogenetic proteins
Noun
ectodin (countable and uncountable, plural ectodins)
(biochemistry) A secreted inhibitor of bone morphogenetic proteins