Slovnenya

Translation English Spanish: retinal rod

Dictionary: main
retinal rod
noun