Beelzebufo was a large species of prehistoric frog from the late Cretaceous, found in what is now Madagascar. It may have grown to over 16 inches and 10 lbs. in size and was perhaps the largest frog ever to exist. It was an “armor”-covered predator whose expansive mouth allowed it to eat relatively large prey. / The Deinocheirus is a bipedal, slow moving omnivore, whose habitat includes lush plants and lots of water to wade and fish in.
Watch and play more videos and games at https://pbskids.org or download the *FREE* PBS KIDS Video and Games app at https://pbskids.org/apps/