endoskeleton ( synonym found)

Definition of endoskeleton:

(n) : the internal skeleton of an animal, which in vertebrates is comprised of bone and cartilage

Definition of endoskeleton:

(n) : the internal skeleton of an animal, which in vertebrates is comprised of bone and cartilage

Back to Top