mesoblasts

noun
  1. Plural of mesoblast; cells or tissues derived from the mesoderm during embryonic development.
  2. Usage: technical; biology; embryology

Examples