megalosaur
noun
meg·a·lo·saur
ˈmegəlōˌsȯ(ə)r
plural -s
: a dinosaur of the genus Megalosaurus or family Megalosauridae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share