bursa of Achilles

bursa of Achilles

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