megaraptorid
English
Noun
megaraptorid (plural megaraptorids)
- Any theropod dinosaur of the family †Megaraptoridae.
- 2015 September 15, “Forearm Range of Motion in Australovenator wintonensis (Theropoda, Megaraptoridae)”, in PLOS ONE, DOI: :
- The skeleton of Australovenator wintonensis from the Cenomanian of Australia is among the most complete of any megaraptorid.
-