Golden Bowl

Dictionary

HUMERALa.

[L. humerus, the shoulder.]

Belonging to the shoulder; as the humeral artery.