The patella is the largest sesamoid bone in the body. It is the kneecap and is very oddly shaped.


external image Patella_ant.jpg