nehuitztlaliliztli.

Headword: 
nehuitztlaliliztli.
Principal English Translation: 

the insertion of [maguey] spines [in the flesh] (see Sahagún, attestations)