Dinosaurs, such as the towering Diplodocus, would have grazed on ancient ferns at their feet. Ferns evolved a fascinating life cycle that involves growing two separate, very different life forms, one ...