Spinule(n.) A minute spine.
Spinulous(a.) Covered with small spines.

Words within spinulous