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.