amalucan is incorrectly written, and should be written as "Amolucan" as meaning: Town near the city of Puebla, comparable in age and size to Cuicuilco archaeological