Endoskeleton
Word Dictionary
-> Endoskeleton
Search:
Endoskeleton
(n.) The bony, cartilaginous, or other internal framework of an animal, as distinguished from the exoskeleton.
Terms of Use
Canadian Jobs