Megalosaurus

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A theropod dinosaur of the genus Megalosaurus.
  2. 2
    gigantic carnivorous bipedal dinosaur of the Jurassic or early Cretaceous in Europe wordnet

More for "megalosaurus"