Synovial ligament

What is Synovial ligament?

Synovial ligament definition and meaning on Dictionary terms:
noun, plural syn

Tags: