spinate

adjective
  1. having spines or spine-like projections
  2. Usage: botanical; zoological

Examples