You searched for: “endoskeletons
endoskeleton (s) (noun), endoskeletons (pl)
The body parts that support the inside of the body.
This entry is located in the following units: endo-, end- (page 6) skeleto-, skelet-, skele- (page 1)