Medical Definition of synovial membrane
: the dense connective-tissue membrane that secretes synovial fluid and that lines the ligamentous surfaces of joint capsules, tendon sheaths where free movement is necessary, and bursae
Test Your Vocabulary
Commonly Confused Words Quiz
-
- I went to the ______ store to buy a birthday card.

Test your knowledge - and maybe learn something along the way.
TAKE THE QUIZ
A daily challenge for crossword fanatics.
TAKE THE QUIZLove words? Need even more definitions?
Merriam-Webster unabridged
Share synovial membrane