I have an issue with cycles render where it doesn't seem to be rendering fully the eye just look dotty. enter image description here

Here is a image of the rendered mesh and eye. I would prefer if it can be fully rendered instead of a dotty look. How can I achieve that?