stifle joint
stifle joint
"A complex joint in the hind limbs of quadruped mammals such as the sheep, horse or dog. It is the equivalent joint to the human knee. It is often the largest synovial joint in the body."