Iris dehiscence

Type:Term

Definitions
1. a defect of the eye characterized by multiple holes in the iris.

Scroll to top