parathyroid

Explore definitions, synonyms, and language insights of parathyroid

Definitions

Noun
any one of four endocrine glands situated above or within the thyroid gland