• Ectodin

    Full definition of ectodin

    Noun

    ectodin

    (uncountable)
    1. (biology) A secreted inhibitor of bone morphogenetic proteins
    © Wiktionary