Feedback
Synovial membrane
Meaning
Noun
●
In Anatomy:
A
thin
membrane
that
lines
the
ligamentous
surfaces
of
joint
capsules
,
tendon
sheaths
where
free
movement
is
necessary
, and
bursae
; it is
composed
of
dense
connective tissue
and
secretes
synovial
fluid.
Sourced from
Wiktionary
Synonyms
Synovium
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better