Skip to main content

iodothyrin

English iodothyrin meaning in English  •  iodothyrin का अर्थ अंग्रेजी में
Noun
  • A peculiar substance obtained from the thyroid gland, containing from nine to ten per cent of iodine.
Advertisement