You searched for: “deltoid ridges
deltoid ridge (s) (noun), deltoid ridges (pl)
The ridge on the humerus where the deltoid muscle is attached.
This entry is located in the following unit: delta, delt-; Δ, δ (page 2)