Lufengosaurus

Lufengosaurus

Lufengosaurus (Chinese: 祿豐龍 or 禄丰龙, meaning "Lufeng lizard") is a gen...