bursa of Achilles

bursa of Achilles

bursa separating the tendon of Achilles and the calcaneus.
Mentioned in ?
Full browser ?