From BBC Sci/Tech

I've not seen this word used this way before. I do not think it a good choice.

"Dr Sereno, from the University of Chicago, told
the meeting that science was on the cusp of a
new era in dinosaur discovery. He said Africa,
in particular, would soon yield extraordinary...."
specimens that would enable scientists to
explain more fully how these great beasts
evolved.