About us
Define
Definitions for
"Sesamoids"
Term used to describe bones that are contained within a ligament. They provide strength and leverage to the ligament. In the foot, there are two, located under the ball of the foot.
podiatrychannel.com