What is the full meaning of megalosaur
a large dinosaur, also MEGALOSAURIAN, MEGALOSAURUS [n -S]
Example of the word megalosaur placed on a Scrabble board.