maniraptora : Idioms & Phrases


suborder maniraptora

  • noun advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds
    Maniraptora.
WordNet