42. The organ in the human body which accumulates iodine is: September 20, 2025 by Admin A. Pituitary gland B. Thyroid gland C. Thymus D. Parathyroid ✅ The correct answer is option Thyroid gland.