HUMERUS Meaning of HUMERUS in English [noun] [C] [plural] humeri [specialized] - the long bone in the upper half of your arm, between your shoulder and your elbowSee picture: Skeleton Cambridge English vocab. Кембриджский английский словарь. 2012