drusen
Explore definitions, synonyms, and language insights of drusen
Definitions
Noun
(plural) an eye disease resulting from small accumulations of hyaline bodies underneath the retina
Explore definitions, synonyms, and language insights of drusen