Mesquite bean

Mes`qui´te bean


1.The pod or seed of the mesquite.