genus castoroides Meaning, Definition & Usage

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

WordNet