Rhyme Desk
Find rhyming words!

Definition of "Megalosaurus" :

noun: gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe