The organ in the body which accumulates iodine is:

  • (A) Parathyroid
  • (B) Pituitary gland
  • (C) Thyroid gland
  • (D) Thymus;
Correct Answer: C

Leave a Reply