Find the word definition

The Collaborative International Dictionary
Spinulescent

Spinulescent \Spin`u*les"cent\, a. (Bot.) Having small spines; somewhat thorny.

Wiktionary
spinulescent

a. (context botany English) Having small spines; somewhat thorny.