Spinulescent /(?)/

Spin·u·les·cent

Spinulescent

a.
  1. Having small spines; somewhat thorny. (Bot.)