heel tendon


n.

Achilles tendon

Words nearby heel tendon