Mesenchyma meaning

(biology) The part of the mesoblast that gives rise to the connective tissue and blood.
noun
0
0
Advertisement

Origin of mesenchyma

  • meso- +‎ -enchyma
    From Wiktionary