porcupine
noun
°A large rodent with long quills that stand straight up when it is attacked or surprised.