English-Polish dictionary »

retina meaning in Polish

EnglishPolish
retina noun
thin layer of cells at the back of the eyeball

siatkówkanoun

retinal

siatkówkowy