Megalosaurus
Word Dictionary
-> Megalosaurus
Search:
Megalosaurus
(n.) A gigantic carnivorous dinosaur, whose fossil remains have been found in England and elsewhere.
Terms of Use
Canadian Jobs