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, urinary ducts, cortex, spleen and