iridodialysis

English

noun
Definitions
  • A localized separation or tearing away of the iris from its attachment to the ciliary body.

Etymology

Prefix from English dialysis.

Origin

English

dialysis

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms