English dictionary
endoskeleton meaning and definition
Definition and meaning of endoskeleton at MeaningMonkey.org. endoskeleton meaning and definition in the English Dictionary.ENDOSKELETON noun
Definition of endoskeleton (noun)
- the internal skeleton; bony and cartilaginous structure (especially of vertebrates)
Source: Princeton University Wordnet