carnosaura
1. [ noun ] (biology,zoology) largest carnivorous land animals ever known
Synonyms: suborder_Carnosaura
Related terms: animal_order Theropoda genus_Tyrannosaurus genus_Allosaurus carnosaur
Similar spelling:   carnosaur
  Carranza
  Carranco