Futabasaurus in Greek means “lizard Futaba”. These dinosaurs are found in East Asian ocean. It is estimated that the life history of the chalk period…
Futabasaurus in Greek means “lizard Futaba”. These dinosaurs are found in East Asian ocean. It is estimated that the life history of the chalk period…