DELTOID LIGAMENT
Meaning of DELTOID LIGAMENT in English
noun
: a strong radiating ligament of the inner aspect of the ankle binding the base of the tibia to the bones of the foot
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012