Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megalosaur Definition

Cancel
megalosaur
noun
A carnivorous dinosaur of the Megalosauridae family

Words Related to megalosaur!

megalosaur Examples by Brain Bank Users