noun Date: 1831 a ligament or fibrous membrane suspending an organ or part
SUSPENSORY LIGAMENT
Meaning of SUSPENSORY LIGAMENT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012