English dictionary
Carnosaura
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
largest carnivorous land animals ever known
Synonyms suborder carnosauraSource: WordNet 3.0
English dictionary
Definitions, examples, synonyms and antonyms from WordNet 3.0.
largest carnivorous land animals ever known
Source: WordNet 3.0