Definition of Maniraptor
Noun: maniraptor
- Advanced carnivorous theropod
See also:
Manipur
Maniraptora
Anagrams containing the word maniraptor
mtpaorrnia rmanirapto ormanirapt tormanirap ptormanira aptormanir raptormani iraptorman niraptorma aniraptorm