echinated

adjective
  1. having spines, prickles, or spine-like projections; covered with or resembling echinae (spiny structures)
  2. Usage: technical; biology; botany

Examples