optic capsule


n.

The embryonic structure from which the sclera of the eye develops.

Words nearby optic capsule