megalosaurus
Jump to navigation
Jump to search
See also: Megalosaurus
English
[edit]Noun
[edit]megalosaurus (plural megalosauruses or megalosauri)
- A theropod dinosaur of the genus Megalosaurus.
megalosaurus (plural megalosauruses or megalosauri)