mesenchymeEnglish

mesenchyme

Noun

Mesodermal tissue that forms connective tissue and blood and smooth muscles

English: mesenchyme