Anatomy, bony landmarks and function of the humerus. Humerus 1/2 Synonyms: none The humerus is the longest and largest bone of the upper limb. It consists of a proximal end, a shaft and a distal end, all which contain important anatomical landmarks. The humerus articulates with the...