An internal skeleton, it is made of bone and/or cartilage.
An internal skeleton, it is made of bone andor cartilage. Endoskeleton. An endoskeleton is a support structure located inside the body of an animal.