Papilla
Definition The papilla is an area on the retina of the eye. This is where all the nerve fibers of the retina converge and leave the eyeball as a bundled nerve cord in order to be able to transmit the sensory impressions of the eye to the brain. Anatomy The papilla is a circular area … Papilla