Spinosaurids definition

Search

Spinosaurids

Spinosaurids logo #21009Spinosaurids A large group of huge, flesh-eating dinosaurs that developed long spines jutting up from their vertebra. It is believed to have existed in the Cretaceous period. Named by German paleontologist Ernst Stromer von Reichenbach in 1915.
Found on http://www.wordinfo.info/words/index/info/view_unit/2008/3
No exact match found.