From Latin spicifer (“bearing spikes or ears”), from spica (“ear”) + ferre (“to bear”).
spiciferous (not comparable)