'Jaw-droppingly weird' dinosaur from Morocco was studded with spikes