Unscramble
Definition of Maniraptora
Noun: Maniraptora
Advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds
- suborder Maniraptora
See also:
maniraptor
Manis