Dictionary.net

Definitions of mesenchymal

  1. Relating to the mesenchyma.
Loading...