About us
Define
Definitions for
"Sustentaculum"
Latin = a support, which sustains; sustentaculum tali - the ledge on the calcaneus supporting part of the talus.
anatomy.usyd.edu.au