Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deltoids
in English
deltoids
us
/ˈdɛltɔɪdz/
uk
/ˈdɛltɔɪds/
#uncommon
Lemma:
deltoid
The lemma is the base or root form of this word.
Definitions
Noun
triangular
ligament
on
the
ankle
muscles
on
the
shoulder
;
triangular
in
shape
plural
of
deltoid
(
a
type
of
muscle
or
ligament
)