Tamil Dictionary 🔍

endoskeletal

En`do*skel"e*tal, a. (Anat.) Defn: Pertaining to, or connected with, the endoskeleton; as, endoskeletal muscles.


endoskeletal - Similar Words