Definition of Carnosaura

Noun: Carnosaura

  1. 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