Definitions for "Humerus"
The part of the limb containing the humerus; the brachium.
The long bone of the upper portion of the fore limb.
Latin = the arm-bone.