castoroides : Idioms & Phrases


genus castoroides

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