limoncuahuitl

Central Nahuatl

Noun

limoncuahuitl

  1. lemon tree.