And then wouldn't a better translation of _Microraptor zhaoianus_ be "Zhaoian little raider"?
Erm... yes. I was reluctant to make up a new English adjective. :-)