spider strap

Etymology
From the resemblance to a spider's many legs.

Noun

 * 1) A system of connected straps (for example on luggage or for equine use).
 * 2)  One of a ten-armed system of straps used by responders in backboard immobilization.