Spini-spirulate

Spin`i-spir´u`late


a.1.(Zool.) Having spines arranged spirally. See Spicule.