◄
Spinii-spirulate
►
Dictionary
(
a.
) Having spines arranged spirally. See
Spicule
.
Clyx.com