Definitions
noun
a tenuous mesoblastic membrane surrounding the lens of the eye
Look “lens capsule” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a tenuous mesoblastic membrane surrounding the lens of the eye