spinulose

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

Examples