deltoid tuberosity

Noun
  1. A bump on the outside of the humerus where the deltoid muscle attaches (synset 105256264)

Other Searches