Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

endoskeleton Definition

Cancel
endoskeleton
noun(en-do-skel-e-ton)
an internal skeleton or supporting framework in an animal

Words Related to endoskeleton!

endoskeleton Examples by Brain Bank Users