English → Hindi dictionary

titanosauridae

टिटैनोसौरइदै / टिटेनोसौरइदै / टिटैनोसौरइदाएNOUN

Definition

herbivorous dinosaurs of the Cretaceous

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