zompantlis
Spanish
Noun
zompantlis
m
pl
plural of
zompantli