Find the word definition

Wikipedia
Theriosuchus

Theriosuchus is an extinct genus of atoposaurid mesoeucrocodylian from the Late Jurassic- Early Cretaceous of Europe (Portugal and southern England) and Southeast Asia ( Thailand), with fragmentary records from Middle Jurassic and Early Cretaceous sites in China, Morocco, and Scotland.