Deltoid— definition, example and pronunciation in USA and UK English

Noun (thing)
Deltoid
a large muscle located on the joint of the shoulder, responsible for raising the arm
As the patient needed an intra-muscular injection, the paramedic inserted the thick needle into her deltoid muscle.