Xenacanth Spine

Xenacanth Spine

The barbed tip of a xenacanth spine.