old world porcupine

Noun
  1. Terrestrial porcupine (synset 102349650)

Found on Word Lists

Other Searches