deltoid ligament









deltoid ligament


n.

  1. A ligament consisting of four parts that pass downward from the medial malleolus of the tibia to the tarsal bones of the foot.medial ligament
50 queries 0.578