> I think that this beast deserves a better more > discriptive title that represents something fantastic > about the largest Dromaeosaur yet found. (Not knowing > what a Megaraptor really is. great name though) > Demonraptor perhaps? I know Adaraptor means the same > thing. It's Adasaurus actually