D.C., this statue of a goddess giving birth (above) was widely believed to be a pre-Columbian artifact representing Tlazolteotl, a complex Aztec goddess. An Earth deity, she also ruled over the ...
So it's not at all surprising that the name Tlazolteotl literally means, in the Aztec language, 'filth goddess'. She was a figure of fertility, vegetation, and renewal, the ultimate green goddess ...