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.