Hard to spell their name, and with their high hp, it's also hard to beat them in game.
Tips:
* This tower, mostly like Speed Control, plus they can't actually make huge damage in a turn, so you can bring creatures with higher Hp, to tank damages
* Now Tuojiangosaurus can do with Decelerating Counter, which causes 1x dmg plus Deceleration debuff
Recommend:
Resistance (mainly on Deceleration, and DoT), Fast
/
Heavy Attack
Distraction (not for Resilient)
DoT (not for Darwezopteryx)
Deceleration (not for Baryonyx)
...
https://www.youtube.com/watch?v=byKcjvFUm-E