GENUS CASTOROIDES





Definition:

  1. [noun] extinct beavers of the Pleistocene; of eastern and southern United States
    Synonyms: Castoroides, genus Castoroides

Synonyms: