Synonyms and Antonyms for Carnosaura

1. Carnosaura (n.)

largest carnivorous land animals ever known

Synonyms: