Definitions for "Sustentaculum"
Latin = a support, which sustains; sustentaculum tali - the ledge on the calcaneus supporting part of the talus.