English | German | Russian | Czech

deltoid English

Meaning deltoid meaning

What does deltoid mean?

deltoid

a large triangular muscle covering the shoulder joint and serving to abduct and flex and extend and rotate the arm triangular or suggesting a capital delta, with a point at the apex

Synonyms deltoid synonyms

What other words have the same or similar meaning as deltoid?

Are you looking for...?