Yahoo India Web Search

Search results

  1. Dictionary
    thyroid
    /ˈθʌɪrɔɪd/

    noun

    • 1. a large ductless gland in the neck which secretes hormones regulating growth and development through the rate of metabolism: "thyroid function"
    • 2. a large cartilage of the larynx, a projection of which forms the Adam's apple in humans.

    More definitions, origin and scrabble points