Popular Wordlists
  • word of the day

    parathyroid

    parathyroid - Dictionary definition and meaning for word parathyroid

    Definition
    (noun) any one of four endocrine glands situated above or within the thyroid gland
    Synonyms : parathyroid gland
Download our Mobile App Today
Receive our word of the day
on Whatsapp