◄
Spinulescent
►
Dictionary
(
a.
) Having small spines; somewhat thorny.
Clyx.com