A baby porcupine is called a porcupette, allegedly.

A baby porcupine is called a porcupette, allegedly.
Join the conversation