Dictionary.com
definitions
  • synonyms

spiny rat

noun
  1. any of various ratlike rodents of the genus Echimys, inhabiting forests of Central and South America, most having bristly fur.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018