What is the meaning of thyroid in English?

Learn vocabulary with pictures as well as definitions of thyroid in English

Learn in

See more

n. thyroid

Definition of thyroid in English

Lobed endocrine gland, located in the inferior, central part of the neck, which produces various hormones that influence the organism´s metabolism and growth.

Synonyms of thyroid in English

thyroid gland

See more

n. thyroid gland

Definition of thyroid gland in English

Lobed endocrine gland, located in the inferior, central part of the neck, which produces various hormones that influence the organism´s metabolism and growth.

Synonyms of thyroid gland in English

thyroid