As nouns the difference between humerus and armbone
is that humerus is humerus while armbone is (anatomy) a bone in the arm, specifically, the humerus.
humerus
Noun
(humeri)
(anatomy) The bone of the upper arm.
Synonyms
* (l)
armbone
English
Alternative forms
*
Noun
(
en noun)
(anatomy) A bone in the arm, specifically, the humerus.
See also
*