humerus ( synonym found)

Definition of humerus:

(n) : the bone of the upper arm

Definition of humerus:

(n) : the bone of the upper arm

Back to Top