Definition of Maniraptor

Noun: maniraptor

  1. Advanced carnivorous theropod

See also:
Manipur
Maniraptora

Anagrams containing the word maniraptor

mtpaorrnia rmanirapto ormanirapt tormanirap ptormanira aptormanir raptormani iraptorman niraptorma aniraptorm