deltoids
Noun
- a large triangular muscle covering the shoulder joint and serving to abduct and flex and extend and rotate the arm
- plural of deltoid
Synonyms
deltoid, deltoid muscle, musculus deltoideus
Scrabble Score: 10
deltoids: valid Scrabble (US) TWL Worddeltoids: valid Scrabble Word in Merriam-Webster MW Dictionary
deltoids: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 11
deltoids: valid Words With Friends Word