castoroides Meaning, Definition & Usage

  1. noun extinct beavers of the Pleistocene; of eastern and southern United States
    genus Castoroides.

WordNet