perucuahuitl

Central Nahuatl

Noun

perucuahuitl

  1. pepper tree.