humerus

Explore definitions, synonyms, and language insights of humerus

Definitions

Noun
bone extending from the shoulder to the elbow

More General Terms