Skip to main content

English: diabetes insipidus

Welsh: diabetes insipidus

Definition

A form of diabetes.