Stargardt disease
Noun
Meaning
Stargardt disease (uncountable)
An inherited disease characterised by macular degeneration leading to progressive loss of vision.
Noun
Stargardt disease (uncountable)
An inherited disease characterised by macular degeneration leading to progressive loss of vision.