Castoroides itu apa sih?

Castoroides, atau biwara raksasa, adalah genus biwara besar yang seukuran beruang yang hidup di Amerika Utara selama Pleistosen. Terdapat dua spesies yang dikenal, yaitu C. dilophidus di AS tenggara dan C. ohioensis di sisa penyebarannya. C. leiseyorum sebelumnya dideskripsikan dari Irvingtonian di Florida, tetapi sekarang dianggap invalid. Seluruh spesimen yang awalnya dideskripsikan sebagai C. leiseyorum sekarang dianggap sebagai C. dilophidus.