Bellusaurus definition

Search

Bellusaurus

Bellusaurus logo #21009Bellusaurus A “beautiful (or fine) lizard” from Middle Jurassic China. Its name alludes to the “fine” quality of the specimens of this small sauropod. It was found in Sichuan Province, China. Named by Chinese paleontologist Zhiming Dong in 1988.
Found on http://www.wordinfo.info/words/index/info/view_unit/2727/5
No exact match found.