English → Hindi dictionary

dinocerate

दिनोकेरते / डिनोसराते / डिनोसरतेNOUN

Definition

an extinct ungulate

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