Advertisement

Advertisement

spiny rat

noun

  1. any of various ratlike rodents of the genus Echimys, inhabiting forests of Central and South America, most having bristly fur.


Advertisement

Advertisement

Advertisement

Advertisement


spiny lobsterspiny-rayed