Find the word definition

The Collaborative International Dictionary
Spini-spirulate

Spini-spirulate \Spin`i-spir"u*late\, a. (Zo["o]l.) Having spines arranged spirally. See Spicule.