cuicuilco

/K IH0 K L K OW0/
N
  1. 1

    an important archaeological site located on the southern shore of Lake Texcoco in the southeastern Valley of Mexico, in what is today the borough of Tlalpan in Mexico City.