Definition of Castoroides

Noun: Castoroides

  1. Extinct beavers of the Pleistocene; of eastern and southern United States
    - genus Castoroides

See also:
Castoridae
castors