English → Hindi dictionary

ornithomimida

ओर्नीथोमाइमिडा / ओर्नीथोमिमिद / ओर्नीथोमिमिडNOUN

Definition

lightly built medium-size theropods

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