spicateEnglish

spicate

Adjective

Having or relating to spikes

English: spicate