What is the meaning of the word "thyroxin"?

Definitions:

  1. hormone produced by the thyroid glands to regulate metabolism by controlling the rate of oxidation in cells copy to clipboard noun
    • thyroxine is 65% iodine copy to clipboard

Synonyms:

NearBy Words: