spikes is a form of:

Life-giving



ENGLISH MEANING
adjective
1.
Giving life or spirit; having power to give life; inspiriting; invigorating.