Dictionary
Thesaurus
Encyclopedia
Translator
Web
Related Searches

maniraptora

 - 1 dictionary result
maniraptora

noun
advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds 
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see maniraptora on Thesaurus | Reference
FacebookTwitterFollow us: