Synonyms and Antonyms for suborder_Carnosaura

1. suborder Carnosaura (n.)

largest carnivorous land animals ever known

Synonyms: