VariousWords beta
Related Terms:
Noun
Definition: A medical condition in which new, abnormal blood vessels are found on the surface of the iris in the eye.
VariousWords beta
Definition: A medical condition in which new, abnormal blood vessels are found on the surface of the iris in the eye.