Barapasaurus Probably the first of the giant sauropods.

Barosaurus An enormous plant-eater with a tiny head.

Baryonyx You wouldn't want to clip this dinosaur's claws.

Becklespinax A strangely named theropod of the early Cretaceous period.

Beipiaosaurus The only known feathered therizinosaur.

Beishanlong This bird mimic weighed over half a ton.

Bellusaurus A herd of this sauropod drowned in a flash flood.