Definition for Skeleton
From Biology Forums Dictionary
A structure or structures that serve one or more functions related to support, protection, and locomotion
From Biology Forums Dictionary
A structure or structures that serve one or more functions related to support, protection, and locomotion