English → Hindi dictionary

maniraptora

मनिपटौरा / मनिरप्टर / मनिपटोरNOUN

Definition

advanced theropods including oviraptorids and dromaeosaurs and possibly even modern birds

Looking for poetry? Read shayari and poems by great poets.