Skip to
noun
A common name for the African cape porcupine (Hystrix cristata), a large rodent with a spiny coat native to Africa.
Browse