Loading page
suborder carnosaura is a noun meaning "largest carnivorous land animals ever known". It carries one recorded sense.
largest carnivorous land animals ever known
Definitions, synonyms and semantic relations for suborder carnosaura come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.