English synonyms about - contact  

Castoroides

noun

1 Castoroides

Extinct beavers of the Pleistocene; of eastern and southern United States.

synonym: genus Castoroides.


Find more on castoroides elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0153