Noun Definition

maniraptora

1.Definition: advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds

Category: Animals