Carnosaura n 1: largest carnivorous land animals ever known [syn: {Carnosaura}, {suborder Carnosaura}]