optic capsule









optic capsule


n.

  1. The embryonic structure from which the sclera of the eye develops.
51 queries 0.531