Word Study
maniraptora
WORDNET DICTIONARY
Noun maniraptora has 1 sense
- maniraptora(n = noun.animal) suborder maniraptora - advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds; Array is a kind of animal order
is a member of suborder theropoda, theropoda
For further exploring for "maniraptora" in Webster Dictionary Online