Crossword clue for "CHICXULUBCRATER"CHICXULUBCRATERsite of the impact of the asteroid that killed the dinosaurs 66 million years ago