Meaning of drusen

Definition of drusen

(noun) (plural) an eye disease resulting from small accumulations of hyaline bodies underneath the retina

Other information on drusen

WIKIPEDIA results for drusen
Amazon results for drusen