• Megalosaur

    Full definition of megalosaur

    Noun

    megalosaur

    (plural megalosaurs)
    1. A carnivorous dinosaur of the Megalosauridae family.
    © Wiktionary