Bienosaurus

Bienosaurus was an armored, plant-eating dinosaur. This ankylosaur (family Scelidosauridae) was found in the Lufeng Basin, China. The type species is B. lefengensis; it was named by paleontologist Dong Zhiming in 2001.
Found on http://www.enchantedlearning.com/subjects/dinosaurs/glossary/
No exact match found