Medical term · S
A thick liquid that lubricates the joints and tendons.
Browse all 2358 medical terms →