Suspensory-ligament meaning
A ligament that supports an organ or body part, especially a fibrous membrane that holds the lens of the eye in place.
noun
Any of various ligaments supporting bodily organs; esp., a ligament supporting the lens of the eye.
noun
A ligament that supports an organ or body part, especially a fibrous membrane that holds the lens of the eye in place.
noun
Advertisement