Advertisement
Advertisement
spiny rat
noun
- any of various ratlike rodents of the genus Echimys, inhabiting forests of Central and South America, most having bristly fur.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse