DRUSEN


Meaning of DRUSEN in English

n. tiny shiny structures located in the retina and in the optic disc

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.