Tamil Meaning

retina meaning in tamil

the lining of the inner part of the eye where the image falls

retina tamil meaning example

விழித்திரை