castoroides castoroides

Definition(s):

  • (n) extinct beavers of the Pleistocene; of eastern and southern United States

Wiki Images for castoroides

definition of castoroides
meaning of castoroides
Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /