cuitlapilhueyac

long-tailed, having a long tail