endoskeleton

1. (noun) the internal skeleton; bony and cartilaginous structure (especially of vertebrates)
Related Words: frame, skeleton



Terms and Conditions of Use / Copyright Notice