English → Hindi dictionary

deinocheirus

दैनोचेयर्स / दैनोचेरउस / दैनोचेयरसNOUN

Definition

lightly built medium-sized theropod with long limbs and neck

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