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