scleroiritis









scleroiritis


n.

  1. Inflammation of the sclera and the iris.
50 queries 0.572