English

humerus noun definition in Skeleton and muscles topic from the Oxford Advanced Learner's Dictionary

humerus

 noun: Skeleton and muscles topic
the large bone in the top part of the arm between the shoulder and the elbow