Where does “puupiikkisika” come from?

puupiikkisika (Finnish): New World porcupine

Definitions

  1. New World porcupine

Words derived from “puupiikkisika