Meaning of mesenchymatous in English:

mesenchymatous

adjective

Embryology