maniraptora - English Synonyms Dictionary

maniraptora

n.
[1] suborder Maniraptora