English → Hindi dictionary

hadrosauridae

हैड्रोसौरिडए / हैड्रोसौरिदै / हैड्रोसौरिदाएNOUN

Definition

duck-billed dinosaurs; upper Cretaceous

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