giant beaver

Noun

 * 1) Either of two genera of extinct castorid rodents,  of North America or  of Eurasia.