Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thyroid
in English
thyroid
us
/ˈθaɪroʊd/
uk
/ˈθaɪrɔɪd/
#common
Plural
thyroids
Definitions
Adjective
relating
to
the
thyroid
gland
;
its
functions
suggesting
a
thyroid
disorder
;
imbalance
related
to
the
thyroid
cartilage
(
in
anatomy
)
Noun
an
extract
for
treating
hormone
deficiency
Compounds / Phrases
low thyroid
underactive thyroid
thyrocardiac