Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of retina
  1. noun
    the innermost light-sensitive membrane covering the back wall of the eyeball; it is continuous with the optic nerve
    part of:
Explanation of retina
My lists:
Recently viewed words: