Spinulose
/(?)/
Spin·u·lose
Spinulose
a.
Covered with small spines.