YourDictionary

Dictionary Home » Science » synovial membrane

synovial membrane science definition

The connective-tissue membrane that lines the cavity of a joint and produces the synovial fluid.

Learn more about synovial membrane

link/cite print suggestion box