santa maria del tule

Noun
  1. A town in southeastern Mexico near Oaxaca;
    Site of Ahuehuete, a giant Montezuma cypress (synset 108763346)

Other Searches