The deltoids or shoulder muscles are thick and strong in cats. They originate along the spine of the shoulder blade (scapula) and insert near the top of the forearm (humerus).
The deltoids or shoulder muscles are thick and strong in cats. They originate along the spine of the shoulder blade (scapula) and insert near the top of the forearm (humerus).