Ouranosaurus (oh-RAN-oh-sore-us)
An Early Cretaceous ornithopod from Africa [from ourane, which in a Niger dialect means "fearless"]. Ouranosaurus had a flat head, "duck-bill"-nose and probably a "sail" of skin along the back. This could have helpt the animal to keep its body temperature constant by functioning as a heat exchanger.
Length: 7 m