Psittacosaurs definition

Search

Psittacosaurs

Psittacosaurs logo #21009Psittacosaurs, Psittacosaurus A “parrot-beaked lizard” from Early Cretaceous Mongolia, east and northwest China, Thailand, and southern Siberia. It was named by U. S. paleontologist Henry Fairfield Osborn in 1923.
Found on http://www.wordinfo.info/words/index/info/view_unit/1775/
No exact match found.