Procastoroides

Procastoroides is an extinct genus of beaver-grouped rodents.