Spiny Rat (noun) Definition, Meaning & Examples

noun
  1. any of various ratlike rodents of the genus Echimys, inhabiting forests of Central and South America, most having bristly fur.
Spiny Rat (noun) Definition, Meaning & Examples

More Definitions