Latin-English dictionary »

humerus meaning in English

LatinEnglish
humerus [humeri] (2nd) M
noun

upper arm, shouldernoun

umerus, humerus

shoulder(joint between arm and torso)
[UK: ˈʃəʊl.də(r)] [US: ˈʃoʊl.də(r)]