• word of the day

    deltoid muscle

    deltoid muscle - Dictionary definition and meaning for word deltoid muscle

    (noun) a large triangular muscle covering the shoulder joint and serving to abduct and flex and extend and rotate the arm

Word used in video below:
text: That stands for Distressed Muscle Tank.
Download our Mobile App Today
Receive our word of the day
on Whatsapp