YourDictionary

Dictionary Home » Medical Definitions » lenticular capsule

lenticular capsule medical definition

noun
The capsule enclosing the lens of the eye.

link/cite print suggestion box