Castoroides
1.
(
noun
) extinct beavers of the Pleistocene; of eastern and southern United States
Synonyms:
genus Castoroides
Related Words:
mammal genus
Terms and Conditions of Use / Copyright Notice