Echinulate
/(?)/
E·chin·u·late
Echinulate
a.
Set with small spines or prickles.
(Bot. & Zoöl.)