'Carnosaura' definitions:

Definition of 'Carnosaura'

From: WordNet
noun
Largest carnivorous land animals ever known [syn: Carnosaura, suborder Carnosaura]

Words containing 'Carnosaura'