Definitions of brush-tailed porcupine:

  • noun:   porcupine with a tuft of large beaded bristles on the tail