Find the word definition

Wiktionary
megalosauroid

a. Relating to, or characteristic of a megalosaurid n. Any dinosaur of the superfamily Megalosauroidea