Find the word definition

Wikipedia
Lianghusuchus

Lianghusuchus is an extinct genus of crocodylid crocodilian. Fossils date back to the Eocene and have been found from Hunan, China. The type species is L. hengyangensis, named in 1948.