megalosaur - noun

singularmegalosaur
pluralmegalosaurs