What is the full meaning of megalosaurus
a large dinosaur, also MEGALOSAUR, MEGALOSAURIAN [n MEGALOSAURI]
Example of the word megalosaurus placed on a Scrabble board.