Subscribe
URL of the page has been copied to clipboard.
Meaning : (embryology) a two-walled cuplike depression that develops into the pigmented and sensory layers of the retina.
Synonyms : eyecup
Install App