English Dictionary
◊ MEGALOSAURIDAE
Megalosauridae
n : megalosaurs [syn: {Megalosauridae}, {family Megalosauridae}]