I believe this one is a bit tricky to combat due to the toxins. The foremost expert on dinos on R2R is @taricha . If he has the time, maybe he'll weigh in here.
In the interim, do a forum search for his papers and start reading up. As with any dinos, you have a fight ahead of you.