Definition of Carnosaura
Noun: Carnosaura
- Largest carnivorous land animals ever known
- suborder Carnosaura
See also:
carnosaur
carnosaurs
Anagrams containing the word Carnosaura
cnaosraaru acarnosaur racarnosau uracarnosa auracarnos sauracarno osauracarn nosauracar rnosauraca arnosaurac