Chicxulub (English, name)
expansion: Chicxulub
Senses:
glosses: A town in Yucatán, Mexico, famous for being near the geographic center of the Chicxulub crater.
Forms: