Definitions
noun
the bone in the ankle that articulates with the leg bones to form the ankle joint
Look “talus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the bone in the ankle that articulates with the leg bones to form the ankle joint