Word info

neuroretina

Noun

Meaning

neuroretina (plural neuroretinas)

(anatomy) The rim of the retina that contains its neural elements

Source: en.wiktionary.org

Close letter words and terms