Grevillea armigera

Grevillea armigera, also known as prickly toothbrushes or thorny grevillea.