Definitions of Hystricine

  1. Like or pertaining to the porcupines.
X