Synonyms and Antonyms for suborder carnosaura

1. suborder Carnosaura (n.)

largest carnivorous land animals ever known

Synonyms: