So Therezinosaurs have no teeth and weak jaws so whatever they are isn't a normal meat-eater.
They show up near flooded areas, which makes digging for invertebrates an option. But, I'd wonder whether they were also insectivores; that's a very insectivore looking pair of forelimbs and weak jaw and as far as I know big African style ant mounds don't fossilize.
@LexYeen @Leucrotta oh wow... yeah, I like this idea!