👉 Megalobatrachus is a genus of large, arboreal dinosaurs that lived during the Late Cretaceous period in North America. They are known for their massive size and long necks, which allowed them to reach high places and capture prey from trees. The largest megalobatrachus species was found in the Yucatan Peninsula of Mexico.