deltoids
Meanings
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 is a valid Scrabble (US) TWL worddeltoids is a valid Scrabble Word in Merriam-Webster MW Dictionary
deltoids is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 11
deltoids is a valid Words With Friends word