Spinulose /(?)/

Spin·u·lose

Spinulose

a.
  1. Covered with small spines.