I wasn’t a reviewer on this (although I was interviewed about it last week), and so I wasn’t able to catch the name issue.
But shouldn’t it more properly be Muriraptor? You aren’t supposed to use the full nominative singular in a compound word like this.
Office: Geology 4106, 8000 Regents Dr., College Park MD 20742
Dept. of Geology, University of Maryland
8000 Regents Drive
University of Maryland
College Park, MD 20742-4211 USA