Spiny rat

(redirected from Echimyidae)
(Zool.) any South American rodent of the genus Echinomys.

See also: Rat