Anhuilong
In Depth Anhuilong is a genus of mamenchisaurid sauropod dinosaur that lived in China during the mid Jurassic. Further Reading - The second mamenchisaurid dinosaur from the Middle Jurassic of Eastern China. - Historical Biology: An International Journal of Paleobiology - Xin-Xin Ren, Jian-Dong Huang & Hai-Lu You - 2018.