• Definition for "carnosaura"
    • largest carnivorous land creatures previously understood
    • View More
  • Hypernym for "carnosaura"

carnosaura definition

  • noun:
    • largest carnivorous land creatures previously understood
29 votes

How would you define carnosaura?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!