3 ms·Megaripples may be evidence of giant tsunami resulting from Chicxulub impact2 points by dnetesn 5y ago