OXFORD 9000
📚 name • entry_id 62484

Tapachula

Meanings (ES + gloss)
Tapachula
A city, a municipality of Chiapas, Mexico.
A sample of screwworms collected in the morning are displayed at a veterinary clinic in Tapachula, Chiapas state, Mexico on 4 July 2025.
Phrases
No hay frases
Word forms
No hay formas