synovial ligamentmedical dictionary

<anatomy> One of the large synovial folds in a joint.

(05 Mar 2000)