Find the word definition

Wiktionary
suspensory ligaments

n. (suspensory ligament English)