Definisi 'maniraptora'

English to English
noun
1 advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds Terjemahkan
source: wordnet30


Visual Synonyms