Translation of huamúchil in English:

huamúchil

camachile, n.

masculine noun

(guamúchil)
Mexico
  • 1

    (árbol)
    camachile
  • 2

    (fruto)
    Manila tamarind