xoxocalatl
Central Nahuatl
Noun
xoxocalatl
tree frog
.