Brazilian porcupine

English

Noun

Brazilian porcupine (plural Brazilian porcupines)

  1. Synonym of coendou.