Question: why are all dinosaurs female?
Answer: In the first Jurassic Park novels and movies, all dinosaurs in Jurassic Park are female, because for safety reasons the dinosaurs shouldn't be able to reproduce if they escaped into the wild.