Refine this word faster
Maniraptor
Definitions
Noun
- 1 advanced carnivorous theropod; regarded as surviving today as living birds wordnet
See also for "maniraptor"
Next best steps
Mini challenge
Unscramble this word: maniraptor
Unscramble this word: maniraptor