tibiofemoral joint

Patella

Patella or kneecap is a small circular-triangular bone located..

6 years ago