American Dictionary
Definition humerus in American English
humerus noun
[countable] noun
/ˈhjumərəs/
Synonyms and related words
