megalosaurus
English Dictionary
->
Letter M
-> megalosaurus
Search Dictionary:
megalosaurus Definition
(n)
gigantic
carnivorous
bipedal
dinosaur
of
the
Jurassic
or
early
Cretaceous
in
Europe
megalosaurus Synonyms
megalosaur
megalosaurus
© Art Branch Inc.