Definitions
There is 1 meaning of the phrase
Genus Castoroides.
Genus Castoroides - as a noun
Extinct beavers of the pleistocene; of eastern and southern united states
Synonyms (Exact Relations)
castoroides