YourDictionary

endoskeleton medical definition

noun
An internal supporting skeleton, derived from the mesoderm, that is characteristic of vertebrates and certain invertebrates.

Related Forms:

Learn more about endoskeleton

link/cite print suggestion box