spiny

adjective

Bearing or covered with spines, thorns, or similar stiff projections.

Shaped like a spine.

Having thorns or spines; full of spines; thorny; prickly.

Figuratively, thorny; perplexed; difficult; troublesome.

Thin; slim; slender.