Drusen

Medical term · D

Tiny yellow deposits in the retina of the eye.

Practice this term with free flashcards

Browse all 2358 medical terms →