YourDictionary

Dictionary Home » Medical Definitions » synovial sheath

synovial sheath medical definition

noun
The membrane lining the cavity of bone through which a tendon moves.

link/cite print suggestion box