Dictionary search results

Showing 1-2 of 2 results

goitre British & World English

A swelling of the neck resulting from enlargement of the thyroid gland

exophthalmic goitre British & World English

Another term for Graves' disease.