English-Latin dictionary »

retina meaning in Latin

EnglishLatin
retina noun
[UK: ˈre.tɪ.nə]
[US: ˈre.tə.nə]

retina [retinae](1st) F
noun

Your history