Where does “humeral” come from?

humeral (English): Of, pertaining to, or near the humerus or...

Definitions

  1. Of, pertaining to, or near the humerus or...

Words derived from “humeral