Mesquite Pods


What are Mesquite Pods?

Mesquite pods are bean pods of the Mesquite leguminous plant. [1]