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.