meaning of goiter

1. Alt. of Goitre
2.
abnormally enlarged thyroid gland; can result from under-production or over-production of hormone or from a deficiency of iodine in the diet


Related Words

goiter | goitered |

Developed & Maintained By Taraprasad.com

Treasure Words