Ligamentous meaning

Of or pertaining to ligaments.
adjective
0
0
Forming part of a ligament.
adjective
0
0
Advertisement