Castoroides
WordNet

noun


(1)   Extinct beavers of the Pleistocene; of eastern and southern United States
 
x
OK