Polish-English dictionary »

plamka mariotte'a meaning in English

PolishEnglish
plamka Mariotte'a noun

blind spotnoun
place where the optic nerve attaches to the retina