mesenchyme

Explore definitions, synonyms, and language insights of mesenchyme

Definitions

Noun
mesodermal tissue that forms connective tissue and blood and smooth muscles

More General Terms