THYROID


Meaning of THYROID in English

n.

Function: noun

Date: 1787

1 : a large bilobed endocrine gland of vertebrates lying at the anterior base of the neck and producing especially the hormones thyroxine and triiodothyronine

2 : a preparation of the thyroid gland of various domestic animals used in treating thyroid disorders

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.