- Castoroides as a noun:
- 1
Castoroides
noun
1 Castoroides
Extinct beavers of the Pleistocene; of eastern and southern United States.
synonym: genus Castoroides.
debug info: 0.0153
noun
Extinct beavers of the Pleistocene; of eastern and southern United States.
synonym: genus Castoroides.
debug info: 0.0153