Mesoderm

Mesoderm is one of three germ layers of triploblastic animal embryo, lying between the ectoderm and endoderm.

Gr. mesos means middle and derma means skin

The muscles, bones, cartilages, fibrous connective tissues, dermis, gonads, kidney, >>>