Noun megalosaurus has 1 sense
  1. megalosaur, megalosaurus - gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe
    --1 is a kind of theropod, theropod dinosaur, bird-footed dinosaur
    --1 is a member of genus Megalosaurus
,
TOP