Attested.to

Definition

a bump on the outside of the humerus where the deltoid muscle attaches

Seed ·

Term in context

deltoid tuberosity in CommonParlance