Mesquite bean

Mes·qui·te bean

Mesquite bean

  1. The pod or seed of the mesquite.