YourDictionary

endoskeleton

noun

the internal bony, cartilaginous, or chitinous supporting structure in vertebrates, echinoderms, etc.

Related Forms:

See endoskeleton in American Heritage Dictionary 4

Learn more about endoskeleton

endoskeleton

link/cite print suggestion box