carnivorous ancient reptile Synonyms