tendon sheath


tendon sheath

noun

Definition of TENDON SHEATH

: a synovial sheath covering a tendon (as in the hand or foot)

Seen & Heard

What made you want to look up tendon sheath? Please tell us where you read or heard it (including the quote, if possible).